\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{dim. juin 3 09:17:57 CEST 2012}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={OpenSSL - spkac},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Utilitaire d’affichage et de génération SPKAC (Signed Public Key And Challenge)},
CreationDate={D:20120603091757},
ModDate={D:20120603091757},
Keywords={PKI;sécurité;chiffrement;certificats}
}}
\begin{document}
 
\begin{center}
{\Huge OpenSSL - spkac }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Utilitaire d’affichage et de génération SPKAC (Signed Public Key And Challenge)}
 
\vspace{10mm}
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -in filename]{Fichier en entrée}
\item[\hspace{1mm} -out filename]{Fichier de sortie}
\item[\hspace{1mm} key keyfile]{Crée un fichier SPKAC en utilisant la clé privée spécifiée -in, -noout, -spksect et -verify seront ignorés}
\item[\hspace{1mm} -passin password]{Source du mot de passe du fichier d’entrée}
\item[\hspace{1mm} -challenge string]{challenge si un SPKAC est créé.}
\item[\hspace{1mm} -spkac spkacname]{Permet une forme alternative de la variable contenant le SPKAC. (Défaut : SPKAC)}
\item[\hspace{1mm} -spksect]{section Spécifie une forme alternative de la section contenant le SPKAC.}
\item[\hspace{1mm} -noout]{N’affiche pas la version texte du SPKAC}
\item[\hspace{1mm} -pubkey]{Affiche la clé publique d’un SPKAC}
\item[\hspace{1mm} -verify]{Vérifie la signature du SPKAC fournis}
\item[\hspace{1mm} -engine id]{spkac va tenter d’obtenir une référence fonctionnelle du moteur spécifié.}
\end{description}
 
\vspace{1cm}{\huge Exemples }
 
\
 
\hspace{1mm} Afficher le contenu d’un SPKAC: \\
\hspace{1mm} \textbf{openssl spkac -in spkac.cnf} \\
\hspace{1mm} Vérifier la signature d’un SPKAC: \\
\hspace{1mm} \textbf{openssl spkac -in spkac.cnf -noout -verify} \\
\hspace{1mm} Créer un SPKAC en utilisant le challenge 'hello': \\
\hspace{1mm} \textbf{openssl spkac -key key.pem -challenge hello -out spkac.cnf} \\
\hspace{1mm} Exemple d’un SPKAC: \\
\hspace{1mm} \textbf{SPKAC=MIG5MGUwXDANBgkqhkiG9w0BAQEFAANLADBIAkEA1cCoq2Wa3Ixs47uI7FPVwHVIPDx5yso105Y6zpozam135a} \\
\hspace{1mm} \textbf{8R0CpoRvkkigIyXfcCjiVi5oWk+6FfPaD03uPFoQIDAQABFgVoZWxsbzANBgkqhkiG9w0BAQQFAANBAFpQtY/FojdwkJ} \\
\hspace{1mm} \textbf{h1bEIYuc2EeM2KHTWPEepWYeawvHD0gQ3DngSC75YCWnnDdq+NQ3F+X4deMx9AaEglZtULwV4=} \\
\end{flushleft}
\end{document}
